
package beans;

import java.io.Serializable;
import java.util.Date;

/**
 * Classe ParticipacioEnquesta
 * @author Juan Luís Chávez Lobato i Jesús Hernàndez Garcia
 */

public class ParticipacioEnquesta implements Serializable {

    private String loginEst;
    private int numPreg;
    private int valoracio;
    private Date dataResp;

    /**
     * Constructor de la classe ParticipacioEnquesta
     *
     * @param loginEst Login de l'Estudiant
     * @param numPreg número de la Pregunta
     * @param valoracio Valoració de l'Estudiant
     * @param dataResp Data de resposta
     */
    public ParticipacioEnquesta(String loginEst, int numPreg, int valoracio, Date dataResp) {
        this.loginEst = loginEst;
        this.numPreg = numPreg;
        this.valoracio = valoracio;
        this.dataResp = dataResp;
    }

    /**
     * Mètode accessor de Lectura
     *
     * @return login de l'estudiant
     */
    public String getLoginEst() {
        return loginEst;
    }

    /**
     * Mètode accessor d'escriptura. Guarda login de l'estudiant
     *
     * @param loginEst login de l'estudiant
     */
    public void setLoginEst(String loginEst) {
        this.loginEst = loginEst;
    }

    /**
     * Mètode accessor de Lectura
     *
     * @return número de la pregunta
     */
    public int getNumPreg() {
        return numPreg;
    }

    /**
     * Mètode accessor d'escriptura. Guarda número de pregunta
     *
     * @param numPreg número de pregunta
     */
    public void setNumPreg(int numPreg) {
        this.numPreg = numPreg;
    }

    /**
     * Mètode accessor de Lectura
     *
     * @return Valoració de l'estudiant
     */
    public int getValoracio() {
        return valoracio;
    }

    /**
     * Mètode accessor d'escriptura. Guarda Valoració de l'Estudiant
     *
     * @param valoracio Valoració de l'Estudiant
     */
    public void setValoracio(int valoracio) {
        this.valoracio = valoracio;
    }

    /**
     * Mètode accessor de Lectura
     *
     * @return Data de resposta
     */
    public Date getDataResp() {
        return dataResp;
    }

    /**
     * Mètode accessor d'escriptura. Guarda Data de resposta
     *
     * @param dataResp Data de resposta
     */
    public void setDataResp(Date dataResp) {
        this.dataResp = dataResp;
    }
}
